marbled spinefoot - German English Dictionary